package com.bestcem.xm.label.enums;

import com.bestcem.xm.common.core.enums.CommonEnum;

/**
 * @author ming.xue <ming.xue@idiaoyan.com>
 * @desc 联系人扩展字段类型
 * @date 2021-06-17
 */
public enum ExtendFieldTypeEnum implements CommonEnum {
    /**
     * 文本类型
     */
    TEXT("text", 0),

    /**
     * 数字类型
     */
    NUMBER("number", 1),

    /**
     * 时间类型
     */
    DATETIME("datetime", 2),

    /**
     * 地区类型
     */
    AREA("area", 3),

    /**
     * 枚举类型
     */
    ENUM("enum", 4),

    /**
     * 手机号类型
     */
    MOBILE("mobile", 5),

    /**
     * 邮箱类型
     */
    EMAIL("email", 6);

    private String name;

    private int index;

    ExtendFieldTypeEnum(String name, int index) {
        this.name = name;
        this.index = index;
    }

    public int getIndex() {
        return index;
    }

    public String getName() {
        return name;
    }
}
